function#2

@extend(before_set_value) function (instance: instance, attribute: attribute, boolean_attribute: boolean_attribute?, new_value: boolean)